In JavaScript, arrays are collections of elements with unique indexes starting at 0. Elements can be accessed using their index within square brackets `[]`, or via negative indexing from the end of the array. Always check if an index is within range before accessing to avoid errors.
